engineer armament - Deutsch Englisch Wörterbuch